Big Huge Thesaurus

verpa conica

noun

sounds kind of like